//
//  FontDefinition.swift
//  RPay
//
//  Created by Charlie Liao on 2017/6/27.
//  Copyright © 2017年 Charlie. All rights reserved.
//

import Foundation

extension UIFont {
    
    ///
    /// 生成指定像素大小app的字体
    /// - Parameter px: px大小
    /// - Returns: 字体
    class func appRegularFont(ofPX px: CGFloat) -> UIFont {
        return UIFont.systemFont(ofSize: px, weight: UIFontWeightRegular)
    }
    
    ///
    /// 生成指定像素大小app的字体
    /// - Parameter px: px大小
    /// - Returns: 字体
    class func appLightFont(ofPX px: CGFloat) -> UIFont {
        return UIFont.systemFont(ofSize: px, weight: UIFontWeightLight)
    }
    
    ///
    /// 生成指定像素大小app的字体
    /// - Parameter px: px大小
    /// - Returns: 字体
    class func appMediumFont(ofPX px: CGFloat) -> UIFont {
        return UIFont.systemFont(ofSize: px, weight: UIFontWeightMedium)
    }
    
}
